sheaf of rings - Español Inglés Diccionario